package gamagora.game.world.maps.game
{
	import gamagora.game.world.maps.OSMap;
	import gamagora.game.entity.*;

	public class OSMap48 extends OSMap
	{
		public function OSMap48()
		{
			super();

			var ground:OSGround = new OSGround(0, 720, 140, 360, 0, false);
			ground.setNoErosionDown([119, 120, 121, 122, 123, 124, 125]);
			ground.setNoErosionLeft([0, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 91, 98, 105, 112, 119]);
			ground.setNoErosionRight([34, 41, 48, 55, 62, 69, 76, 83, 90, 97, 104, 111, 118, 125]);
			ground.erode();
			add(ground);

			ground = new OSGround(140, 800, 180, 280, 0, false);
			ground.setNoErosionUp([5, 6]);
			ground.setNoErosionDown([117, 118, 119, 120, 121, 122, 123, 124, 125]);
			ground.setNoErosionLeft([0, 9, 18, 27, 36, 45, 54, 63, 72, 81, 90, 99, 108, 117]);
			ground.setNoErosionRight([8, 71]);
			ground.erode();
			add(ground);

			ground = new OSGround(240, 780, 40, 20, 0, false);
			ground.setNoErosionDown([0, 1]);
			ground.erode();
			add(ground);

			add(new OSSmoke(260, 780, 100, 200));

			ground = new OSGround(320, 800, 640, 20, 0, false);
			ground.setNoErosionDown([6]);
			ground.setNoErosionLeft([0]);
			ground.erode();
			add(ground);

			ground = new OSGround(300, 880, 180, 20, -45, false);
			ground.setBorders(true, true);
			add(ground);

		}
	}
}
